/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.z100h.supplychain.statistics.entity;


import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.common.utils.excel.annotation.ExcelField;

/**
 * 成品库资源Entity
 * @author fyh
 * @version 2019-02-14
 */
public class StatRealtimeResource extends DataEntity<StatRealtimeResource> {
	
	private static final long serialVersionUID = 1L;
	private String productName;		// sku名称
	private String skuId;		// sku编号
	private String categoryA;		// 一级类目
	private String categoryB;		// 二级类目
	private String categoryC;		// 三级类目
	private String firstType;		// 一级类目名称
	private String secondType;		// 二级类目名称
	private String thirdType;		// 三级类目名称
	private String warehouseId;		// 库房id
	private String warehouseName;		// 库房名称
	private String companyId;		// 公司
	
	public StatRealtimeResource() {
		super();
		this.setIdType(IDTYPE_AUTO);
	}

	public StatRealtimeResource(String id){
		super(id);
	}

	@ExcelField(title="sku名称", align=2, sort=1)
	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}
	
	@ExcelField(title="sku编号", align=2, sort=2)
	public String getSkuId() {
		return skuId;
	}

	public void setSkuId(String skuId) {
		this.skuId = skuId;
	}
	
	@ExcelField(title="一级类目", dictType="sc_category_a", align=2, sort=3)
	public String getCategoryA() {
		return categoryA;
	}

	public void setCategoryA(String categoryA) {
		this.categoryA = categoryA;
	}
	
	@ExcelField(title="二级类目", dictType="sc_category_b", align=2, sort=4)
	public String getCategoryB() {
		return categoryB;
	}

	public void setCategoryB(String categoryB) {
		this.categoryB = categoryB;
	}
	
	@ExcelField(title="三级类目", dictType="sc_category_c", align=2, sort=5)
	public String getCategoryC() {
		return categoryC;
	}

	public void setCategoryC(String categoryC) {
		this.categoryC = categoryC;
	}
	
	@ExcelField(title="一级类目名称", dictType="", align=2, sort=6)
	public String getFirstType() {
		return firstType;
	}

	public void setFirstType(String firstType) {
		this.firstType = firstType;
	}
	
	@ExcelField(title="二级类目名称", dictType="", align=2, sort=7)
	public String getSecondType() {
		return secondType;
	}

	public void setSecondType(String secondType) {
		this.secondType = secondType;
	}
	
	@ExcelField(title="三级类目名称", align=2, sort=8)
	public String getThirdType() {
		return thirdType;
	}

	public void setThirdType(String thirdType) {
		this.thirdType = thirdType;
	}
	
	@ExcelField(title="库房id", align=2, sort=9)
	public String getWarehouseId() {
		return warehouseId;
	}

	public void setWarehouseId(String warehouseId) {
		this.warehouseId = warehouseId;
	}
	
	@ExcelField(title="库房名称", align=2, sort=10)
	public String getWarehouseName() {
		return warehouseName;
	}

	public void setWarehouseName(String warehouseName) {
		this.warehouseName = warehouseName;
	}
	
	@ExcelField(title="公司", align=2, sort=11)
	public String getCompanyId() {
		return companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}
	
}